* {
  padding: 0;
  margin: 0;
}

li {
  list-style: none;
}

.header {
  background-color: #000;
}

.header ul {
  width: 1200px;
  background-color: #eee;
}

.header ul > li {
  width: 100px;
  color: pink;
}

.header ul > li h1, .header ul > li h2, .header ul > li h3 {
  color: blue;
}

.a {
  background-color: pink;
}

.a:hover {
  background-color: #000;
}

.footer button {
  width: 100px;
  height: 50px;
  border: 1px solid #000;
  background-color: #eee;
}

.c, .d {
  width: 200px;
  height: 200px;
  background-color: #f00;
}

.d {
  color: beige;
}
